self-righting lifejacket - İspanyolca İngilizce Sözlük